a beating by several people - Turkish English Dictionary